package gob.osinerg.emergencia.service;

import gob.osinerg.emergencia.bean.Formulario;
import gob.osinerg.emergencia.bean.FormularioEmergDetalle;
import gob.osinerg.emergencia.bean.FormularioEmergenciaUnmay;
import gob.osinerg.emergencia.bean.MailBean;
import gob.osinerg.emergencia.dao.FormularioEmergenciaUnmayDAO;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

public class FormularioEmergenciaUnmayServiceImpl implements FormularioEmergenciaUnmayService {
	
	private FormularioEmergenciaUnmayDAO dao;
	
	public List findEmergencia(FormularioEmergenciaUnmay bean) throws Exception {
		
		return getDao().findEmergencia(bean);
	}

	public boolean getExisteFormularioFinal(FormularioEmergenciaUnmay bean)
			throws Exception {
		
		return getDao().getExisteFormularioFinal(bean);
	}

	public List getBusquedaTipoEmergencia(String tpo_informe)
			throws Exception {
		
		return getDao().getBusquedaTipoEmergencia(tpo_informe);
	}
	
	public int getFormato(String tabla,int ifform)throws Exception {

		return getDao().getFormato(tabla,ifform);
	}
	
	public ArrayList getReporte(String tabla,int ifform, int opc)throws Exception {

		return getDao().getReporte(tabla,ifform,opc);
	}

	public void setDao(FormularioEmergenciaUnmayDAO dao) {
		this.dao = dao;
	}
	public FormularioEmergenciaUnmayDAO getDao() {
		return dao;
	}
}
